English Dictionary
◊ REST HOUSE
rest house
n : a building used for shelter by travelers (especially in
areas where there are no hotels)